About S R Preston Limited (07475388) United Kingdom