About Eastclay Limited (11651502) United Kingdom