About Jay& Bamford(uk) Ltd (10081400) United Kingdom