About Peter Shore Solutions Limited (06712908) United Kingdom