About B & A Handling Limited (08527494) United Kingdom