About Standol Ltd (06140693) United Kingdom