About Whitten & Gill Ltd (11611790) United Kingdom