About 23 Vauxhall Grove Limited (05714656) United Kingdom