About 64 Baring Street Limited (04975206) United Kingdom