About Barrington Holmes Ltd (12525458) United Kingdom