About The Rusk Company (uk) Limited (SC478265) United Kingdom