About A & V Squires Holdings Limited (12489437) United Kingdom