About Strome Park Limited (07561438) United Kingdom