About Elmswell (holdings) Limited (02704419) United Kingdom