About Trappers Attire Ltd. (12036131) United Kingdom