About Pedersen Plus Limited (11229814) United Kingdom