About Sears Maverick Trading Limited (12384637) United Kingdom