About Paint & Mortar Ltd (SC547487) United Kingdom