About Proseed Barking Limited (12523493) United Kingdom