About Blakewedge Limited (01604820) United Kingdom