About D Anghel Engineering Limited (10059748) United Kingdom