About L And A Capital (nottingham) Limited (09595207) United Kingdom