About Hay Carr Limited (10409168) United Kingdom