About B & J Vickers Limited (06658797) United Kingdom