About Sevencroft Limited (04216262) United Kingdom