About Dean Pavilion Limited (07244374) United Kingdom