About Alan B. Petchell & Associates Limited (04689105) United Kingdom