About Burton Delingpole & Co. Limited (04242139) United Kingdom