About Alex Rae Ltd (12928221) United Kingdom