About Allen-vanguard Ltd (01230899) United Kingdom