About Alex Greaves Limited (11891976) United Kingdom