About D & J (swiss Cottage) Limited (10254462) United Kingdom