About Premier Holdings Devonshire Limited (11217083) United Kingdom