About Grandell Limited (02617667) United Kingdom