About Ellis Ropes Limited (04150377) United Kingdom