About Longview42 Ltd (12280311) United Kingdom