About Keith Sandle Limited (07305380) United Kingdom