About Grendell Limited (01776446) United Kingdom