About Crofton And Hall Limited (10592336) United Kingdom