About Ambrose Design Services Limited (03418926) United Kingdom