About Fair And Square (london) Ltd (08962249) United Kingdom