About Lyster Grillet & Harding Limited (09484905) United Kingdom