About Redpath Deilmann Uk Limited (12892341) United Kingdom