About William & Irene Limited (12582655) United Kingdom