About Sean Mcleod Limited (13431143) United Kingdom