About Southern Cross Britannia Limited (10596351) United Kingdom