About Cubley Hall Limited (10495655) United Kingdom