About Loewe Associates Limited (07949697) United Kingdom