About Ascot Lloyd Holdings Limited (07083055) United Kingdom