About Peter Lockyer Advertising Limited (02082855) United Kingdom