About Krusoe & Co. (u.k.) Limited (01248733) United Kingdom