About P & S Swan Ltd (SC610965) United Kingdom