About Freeman Trading Limited (07694181) United Kingdom