About Aleck Jones Design Limited (09097737) United Kingdom