About Valli Slaithwaite Limited (13538417) United Kingdom