About P N & E Odlin Limited (06510162) United Kingdom