About Burns & Parker Limited (01148462) United Kingdom