About Rapid Deco Ltd (SC705971) United Kingdom