About Warren & Co. Ltd (07274560) United Kingdom