About G & J Allan Ltd (05513418) United Kingdom