About Alanshaw246 Limited (12012807) United Kingdom