About Burke Rickhards Limited (03048242) United Kingdom