About Sale & Son Limited (04951291) United Kingdom