About Jefferson (uk) Limited (05307781) United Kingdom