About Westminsterlab Ltd. (09292034) United Kingdom