About V L Barrett Ltd (11347009) United Kingdom