Firstly Mark,
Thanks for posting the photo.
According to the RA site 90th Field is listed, showing names and markings as at November 1944. AoS 1178 with bar below.
The Sexton names follow the troop letter. Only one "Challenger", is listed under C Troop.
Perhaps "Carrubba" is a 90th Field Sexton.
Anyone have any idea what "Carrubba" stands for?
Cheers
Kevin