About P And L Vacuums Ltd (11863150) United Kingdom