About Callow Sinclair Design Limited (04755957) United Kingdom