About P.h. Skerry Ltd. (02574176) United Kingdom