About B S & L Consultancy Limited (05802290) United Kingdom