About Bowde Ltd (13004807) United Kingdom