About Peter Lowey Ltd (10727908) United Kingdom