About Alexander J Preston Limited (12028947) United Kingdom