About Peter Finer Limited (07665086) United Kingdom