About 41 Lovell Limited (13622838) United Kingdom