About Strangely Named Limited (07878274) United Kingdom