About Thor Parker Ltd (12093609) United Kingdom