About Ludley Company Limited (11474258) United Kingdom