About Altamar Management (swansea) Limited (05343219) United Kingdom