About Scotsgrove Asset Management Limited (12371070) United Kingdom