About D J Bramhall Consulting Limited (10381623) United Kingdom