About Ascalon Design Limited (03761259) United Kingdom