About Duncan Boxwell & Company Limited (03956240) United Kingdom