About B S Process Design Limited (06085270) United Kingdom