About Whitlock & Lowe Ltd (03453676) United Kingdom