About D. J. Scaffold Limited (07865191) United Kingdom