About Aldwinckle Associates Ltd (12463527) United Kingdom