About Crofton Holdings Limited (04594836) United Kingdom