About P & S Slaters Limited (SC499531) United Kingdom