About Alexandra Rec Ltd (12612484) United Kingdom