About Well Placed Limited (10222987) United Kingdom