About Alexander James Partnership Limited (04905815) United Kingdom