About P. & S. Harrison Limited (SC020268) United Kingdom