About Alex Pitt Limited (10103868) United Kingdom