About T&dlawrence Solutions Ltd (11692754) United Kingdom