About Sir Louis Records Limited (10418801) United Kingdom