About Alex Specialist Ltd (13528337) United Kingdom