About Washington & Hyde Ltd (12764860) United Kingdom