About Boyd Design Limited (SC640145) United Kingdom