About Wall & Tribbick Ltd (06079599) United Kingdom