About R W Mayor Limited (07748490) United Kingdom