About Lutterworth Assets Limited (09775048) United Kingdom