About Underwood Lamb & Co Limited (05092736) United Kingdom