About Solesbury Holdings Limited (07548534) United Kingdom