About Britton Holdings Limited (10818295) United Kingdom