About Lowcross International Trading Limited (04248730) United Kingdom