About S&r Clan Logistics Limited (13646085) United Kingdom