About Hamish Vincent Design Ltd (13278573) United Kingdom