About Pelican Air Treatment Limited (10809452) United Kingdom