About Alexander Timber Trading Ltd (12578872) United Kingdom