About The Crosby Nook Limited (13576743) United Kingdom