About 44 Trafalgar Road Ltd (08609241) United Kingdom