About Lowesby Trustee Company One Ltd (13251230) United Kingdom