About Westmoore Trust Company (offshore) Limited (07252380) United Kingdom