About 8 Taylor Close Limited (11530455) United Kingdom