About Seven Feet Apart Ltd (10475647) United Kingdom