About Slp Associates Limited (07846272) United Kingdom