About Barrington Shepherd Ltd (09962982) United Kingdom