About Ascot Locks Limited (04065286) United Kingdom