About Preston & Taylor Limited (07799371) United Kingdom