About Phil Rix & Sons Limited (09684536) United Kingdom