About Barking Nos Limited (04916933) United Kingdom