About Duncan Perry Potters Bar Ltd (07995656) United Kingdom