About 112 Trafalgar Road Limited (11009875) United Kingdom