About Peter Callan Design Limited (SC634790) United Kingdom