About Crofty Holdings Limited (11616111) United Kingdom