About Waller & Cross Ltd (13465615) United Kingdom