About Davidson S Ropes Limited (12161821) United Kingdom