About Sleaford Motor Company Limited (10488028) United Kingdom