About Callum O Sullivan Ltd (11862433) United Kingdom