About Harrowden It (kintyre) Ltd (SC308388) United Kingdom