About Longley Ventures Ltd (13283208) United Kingdom