About Strange Hill Limited (07238525) United Kingdom