About Sale & Sale Company Limited (05177753) United Kingdom