About J&a Marshall Automovement Division Ltd. (05958651) United Kingdom