About Allan Pitre & Caravatti Ltd (06629890) United Kingdom