About R&a Essex Limited (13208813) United Kingdom