About Ascot Finishers Limited (07592979) United Kingdom