About Grandmanor Limited (03275233) United Kingdom