About Aykin Design Limited (05950996) United Kingdom