About S K Richards Services Ltd (13049908) United Kingdom