About Scahill Ltd (11989184) United Kingdom