About Barrington-hook Limited (07873333) United Kingdom