About Redmond & Blake Limited (10068879) United Kingdom