About Lash Bar Petts Wood Ltd (11480894) United Kingdom