About 46 X 48 Venn St Limited (06297815) United Kingdom