About L Clay Solutions Limited (06737636) United Kingdom