About Longthorpe Limited (12877440) United Kingdom