About William Holly Limited (05808801) United Kingdom