About P Duffey Services Ltd (SC525108) United Kingdom