About Sd Frisby Limited (12288440) United Kingdom