About R Mccammond Ltd (12082396) United Kingdom