About Crofton & Co (walton-on-thames) Limited (12684758) United Kingdom