About Duncan Maxwell-stewart Ltd (09448536) United Kingdom