About West House Uk Ltd (06064205) United Kingdom