About Harrowbridge Limited (10111860) United Kingdom