About P S Oades & Sons Limited (02918674) United Kingdom