About Wentworth Alexander Ltd (07509811) United Kingdom