About Frank Ritchie Contracts Limited (10681026) United Kingdom