About National Bar Fitters & Upholstery Ltd (13370564) United Kingdom