About Randall Architectural Limited (12806321) United Kingdom