About P & E Mole Limited (SC248662) United Kingdom