About Gilbert Stirling Lee Limited (10032509) United Kingdom