About Richard C Swift Ltd (04534135) United Kingdom