About Sandy Lloyd Ltd (10916030) United Kingdom