About Penny Oakes Limited (04775716) United Kingdom