About A & B Plant Limited (04182085) United Kingdom