About B & L Equipment Limited (01503867) United Kingdom