About Scrudf Limited Partnership (LP015239) United Kingdom