About B S Duncan Limited (07611563) United Kingdom