About One Lonsdale Square Limited (05933698) United Kingdom