About Scollon Limited (07710184) United Kingdom