About Julyhouse Limited (05131554) United Kingdom