About 42 Barrow Road Limited (04601782) United Kingdom