About Bownass & Kidd Limited (06827488) United Kingdom