About Pleuchie S Howff Ltd (SC602754) United Kingdom