About Perry Barr & Windmill Hill Limited (08020443) United Kingdom